Relaxation Analysis for the Dynamic Knapsack Problem with Stochastic Item Sizes
نویسندگان
چکیده
We consider a version of the knapsack problem in which an item size is random and revealedonly when the decision maker attempts to insert it. After every successful insertion the decisionmaker can dynamically choose the next item based on the remaining capacity and available items,while an unsuccessful insertion terminates the process. We build on a semi-infinite relaxationintroduced in previous work, known as the Multiple Choice Knapsack (MCK) bound. Our firstcontribution is an asymptotic analysis of MCK showing that it is asymptotically tight underappropriate assumptions. In our second contribution, we examine a new, improved relaxationbased on a quadratic value function approximation, which introduces the notion of diminishingreturns by encoding interactions between remaining items. We compare this bound to othersfrom the literature, including the best known pseudo-polynomial bound. The quadratic boundis theoretically more efficient than the pseudo-polynomial bound, yet empirically comparable toit in both value and running time.
منابع مشابه
Semi-Infinite Relaxations for the Dynamic Knapsack Problem with Stochastic Item Sizes
We consider a version of the knapsack problem in which an item size is random and revealed only when the decision maker attempts to insert it. After every successful insertion the decision maker can choose the next item dynamically based on the remaining capacity and available items, while an unsuccessful insertion terminates the process. We propose a new semi-infinite relaxation based on an af...
متن کاملA (2 + )-Approximation Algorithm for the Stochastic Knapsack Problem
The stochastic knapsack problem is a natural generalization of classical knapsack problem. In this problem, we are given a set of items each associated with a probability distribution on sizes and a profit, and a knapsack of unit capacity. The size of an item is unknown before inserting it into the knapsack, and it is revealed as soon as the item inserted into the knapsack. The objective is to ...
متن کاملThe benefit of adaptivity in the stochastic knapsack problem with dependence on the state of nature
We consider a stochastic variant of the NP-hard 0/1 knapsack problem in which item values are deterministic and item sizes are random variables with known, arbitrary distributions. These distributions depend on a common random variable θ denoting the state of the nature. We assume that if we fix a value of θ, then the size variables are independent. So θ induces a limited dependency among the s...
متن کاملBoolean function analysis meets stochastic optimization: An approximation scheme for stochastic knapsack
The stochastic knapsack problem is the stochastic variant of the classical knapsack problem in which the algorithm designer is given a a knapsack with a given capacity and a collection of items where each item is associated with a profit and a probability distribution on its size. The goal is to select a subset of items with maximum profit and violate the capacity constraint with probability at...
متن کاملApproximations to Stochastic Dynamic Programs via Information Relaxation Duality
In the analysis of complex stochastic dynamic programs (DPs), we often seek strong theoretical guarantees on the suboptimality of heuristic policies: a common technique for obtaining such guarantees is perfect information analysis. This approach provides bounds on the performance of an optimal policy by considering a decision maker who has access to the outcomes of all future uncertainties befo...
متن کامل